package com.situ.hr4.w.service;

import com.situ.hr4.pojo.EngageInterview;
import com.situ.hr4.pojo.EngageResume;
import com.situ.hr4.w.dao.MSGLdao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.beans.Transient;
import java.util.List;
import java.util.Map;

//面试管理
@Service
public class MSGLserviceimpl implements MSGLservice
{
    @Autowired
    MSGLdao dao;

    //有限简历全查
    @Override
    public List<Map> jlqc() {
        return dao.jlqc();
    }

    //根据id查面试表和简历
    @Override
    public Map qc(int id) {
        return dao.qc(id);
    }


    @Transient
    //根据简历id修改面试表中的信息
    public void update(EngageInterview e) {
        dao.update(e);
    }

    @Transient
    //修改简历表的数量和未面试、待面试的状态
    @Override
    public void updatesl(EngageResume ers) {
        dao.updatesl(ers);
    }

    //查询所有面试结果列表
    @Override
    public List<Map> cxjglb() {
        return dao.cxjblb();
    }

    //根据简历id修改面试表筛选人、时间
    @Override
    public void xgmsb(EngageInterview e) {
        dao.xgmsb(e);
    }

    //根据简历id修改简历表的面试状态
    @Override
    public void xgjl(EngageResume e) {
        dao.xgjl(e);
    }

    //根据简历id删除简历
    @Override
    public void scjl(int id) {
        dao.scjl(id);
    }
    //根据简历id删除面试信息
    @Override
    public void scmsxx(int id) {
        dao.scmsxx(id);
    }


}
